package com.sftz.modules.minapp.educationSign.form;

import java.util.Date;

import javax.validation.constraints.NotNull;

import lombok.Data;

@Data
public class SignInfoAddForm {
	private static final long serialVersionUID = 1L;
		
	/**注册id*/
	private Integer registrationId;
		
	/**学历*/
	private String education;
		
	/**毕业学校*/
	private String graduationSchool;
		
	/**工作履历*/
	private String workExperience;
		
	/**身份证正面*/
	private String frontOfCard;
		
	/**身份证背面*/
	private String backOfCard;
		
	/**证书*/
	private String certificate;
	
	/**专业id*/
	private Integer majorId;
	
	/**手机号*/
	private String mobile;
	
	/**身份证号*/
	private String identity;
	
	/**姓名*/
	private String name;
	
    /**证件类型(1.身份证2.军官证3.护照号)*/
	private Integer identType;
	
    /**证件号码*/
	private String identNum;
	
    /**出生日期*/
	private Date birthday;
	
    /**性别（1.男2.女）*/
	private Integer sex;
	
    /**政治面貌（1.党员2.团员3.群众）*/
	private Integer politicsType;
	
    /**名族*/
	private String nation;
	
    /**户口性质（1.农村2.城镇）*/
	private Integer houseType;
	
    /**婚姻状况（1.已婚2.未婚）*/
	private Integer isMarry;
	
    /**分布情况*/
	private String distribution;
	
    /**籍贯*/
	private String nativePlace;
	
    /**户口所在地*/
	private String housePlace;
	
    /**手机号*/
	private String mobilePhone;
	
    /**固定号码*/
	private String telePhone;
	
    /**邮编*/
	private String postcode;
	
    /**邮箱*/
	private String email;
	
    /**在职状态（1.是2.否）*/
	private Integer isJob;
	
    /**学费来源*/
	private String tuition;
	
    /**通讯地址*/
	private String reportPlace;
	
    /**2寸照片*/
	private String photo;
	
    /**注册学历类型(1.高起专2.高起本3.专升本)*/
	private Integer regisType;
	
    /**是否电大毕业(1.是2.否)*/
	private Integer isDd;
	
    /**原学历证明材料（1.学历网查2.学历认证）*/
	private Integer oldEmater;
	
    /**证明材料编码*/
	private String oldEmaterNum;
	
    /**原学历所学专业*/
	private String oldMajor;
	
    /**原学科*/
	private String oldSubject;
	
    /**原学科门类*/
	private String oldSubjectKind;
	
    /**原学历学习类型*/
	private String oldStuKind;
	
    /**原学历姓名*/
	private String oldEduName;
	
    /**原学历证件类型*/
	private Integer oldEduIdentType;
	
    /**原学历证件号码*/
	private String oldEduIdentTypeNum;
	
    /**入学测试科目及成绩*/
	private String entranceScore;
	
    /**原学历毕业日期*/
	private Date graduationDate;
	
    /**原学历毕业证书编号*/
	private String oldEduNum;
	
	private Integer userId;
	
	@NotNull(message = "授权token不能为空")
	private String token;
}